added activerecord validations to all 4 model files based on planning in readme.md