Assignment 1 is fully implemented, began work on Assignment 2.