Project 2

God this project is terrible. 1st commit.