Worked on #10 and #11. It may be worth seperating the application into a server and client and having the server include the client and serve it statically.

       .___,
    ___('v')___
    `"-\._./-"'
        ^ ^