Finished through 3/4 Day 5, just refactoring and using structs instead of many global vars.