Major refactoring.
Changed run sequence.
Bypass modules load if input request is for core routes.
Other minor changes.
Update core version to 0.3.1
Update README