Moved the navigation items to an ordered list
Initial commit of the Log model
Merged config.js and events.js into main.js.

This should fix #15 as I'm keeping all JS in a single file, instead of
a file per page.