update dependencies
start defining the routes
update server as some of the config has been moved to the module