Completed assignment

Initial commit