Express app skeleton
Add Heroku Procfile
Add simple Bootstrap-powered landing page
Read developer info and game metadata from the filesystem on startup
List the developers and their games on the index page
Give each developer a unique URL that only displays their games
Create a skeleton game page for each page
Use the express-slash module to resolve trailing slash inconsistencies
Use app.set('view engine') to specify the templating engine
Horizontally center developer and game names
Phaser game skeleton with Boot, Preloader, MainMenu, and Game states
Refactor into separate Site, Developer, and Game objects
Intelligently serve developer-specific and game-specific assets
Refactor duplicated functionality into a seperate, globally accessible utility module
Serve scripts resources like assets, distinguishing between site, developer-specific, and game-specific scripts
Games can specify script dependencies in their manifest file
Tell the client which URLs to use when requesting assets