Start refactoring out requireJs so that tyto can make more use of task runner functionality.
Move all source files into src directory and alter grunt to run static server out of out directory instead of root.