Milestone 1

Contains files for submission.