Assignment 1

Completion of assignment 1.