Validation tests

Finished all validations; cleaned up model and controller tests for validation. Didn't touch feature specs, the ones that were broken I commented out so Elaine can add her tests!