Added assignment1 to repo. Rewritten to use new classes.