Milestone 3 Upload.

Final version of Milestone 3 uploaded.