Set up model and migrations for year, including validations