moved blog-specific files out of app
moved configuration into config module and added promises
bind watcher to module.exports
resolve doesn't work quite as expected :)