Support subs and sups.
Make upstart script work on reboot.
Make it more deployable (on CentOS, anyway).
Move stylesheet into its own file.