Made a bunch of changes. I will make a bunch more this weekend and then I'll start documenting my code and adding more descriptive git commits.