Using an updatelist style thing
Updated data
Fixes and updates
Refactored
Literally less than half the lines. Could probably be refactored into one function if I wanted to.
Added a ton of tests