Add simpleuser dependencies.
Add support for local config.
Add a layout and homepage.
Simplify the file organization and consolidate most of the code into app.php.