[issue1003] Improve style for create and main pages, add create form

I would probably put the `{` on the same line as `url`.

I also vaguely feel like `})` is not super Pythonic, but I'm not sure love putting the close paren on its own line, either.