Project 1: Custom Machine Learning Framework