Finished the assignment and first commit. A little late for the first commit.