Large Scale Modularisation of the Javascript, for better reuse outside of spokes screens.
Added a sticky library for better use of the save buttons - they should always be visible especially on a longer screen.
Again better naming conventions.
Moved the inputswitch logic for date and time formats into the controller.
Some better wording and naming.
More convenience functions.
Fiddled some logic around to have slightly less steps.
Usage of partials for better modularity.