added package.json, main.js, utils.js, routes, and server.js