Final submission for Project 3.
Started Week 4 Project.