Assignment 1

I completed the required tasks in Assignment 1, which took me about 1.5-2 hours. Ended up doing a few commits to fix errors/clean up - the final commit is 2ac122e