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

Arguably add a trailing comma. I don't know. I guess. I don't know!