Migration: remove theme id from users.
Migration: add user id to themes.
Create theme and add to user on user create action.
Validate presence of password only on create.
Update schema from last migration.
Add theme attribute for user, with nested form.
Set user form theme default values to be equal to database value if set.
Import a collection of fonts (for use with personalisation feature).
User can customise background colour of their show page.
Allow user to put in hashtag before hex colour code in customisation.
Allow user to choose font of their show page from a limited selection.