Week 2 Source Code Submission

Code completed for the end of week 2