Redesign, using bottle.

I only did this because I really wanted to use the templating include
functions. Still need to deploy to server.