System Design For Machine Learning Projects