Modules, variables redo, basic views, lots of love