Adding a load of math stuff.
Less broken math.
PreGUI
Adding Flask stuff
Refactoring
Updated templates
All I know is that I don't know much.