Committing Milestone 3

Project Milestone 3