Improve form handling and validation.
Make genre names consistent.