Users can select a theme for their submission.

Closes #12.
Fix up attribute accessibility for the admin