Initial modular structure, still needs work

The goal is to split it up into routes and blog, then combine them in
server.js