Beginning work on less initial code loading

Not everything needs to be loaded on every single pageload