change server.js into a module that exports the server capabilities
add server with request capability, add inex.js and router.js for routing url info