Added school model and basic validations