Compiles, but still not sure how I will properly separate project files