Slightly cleaner handling of error scenario in create screens. Ideally JS should accept error messages in response and update display. Currently just cycles round with a flash message