Don't compile main.go for dev server
Explains starting the dev server via dev_server.go
Static files kept in ext folders
Exported functions with last char _ are not routes

Sometimes it's necessary to have an exported function so other packages
can access it on the server, but that aren't suitable as endpoints for
the websocket.