Merge pull request #15 from jabbowaki/starting-testing

Starting testing
adding model validation tests and adding email to the cto migration
adding validations to opportunity model
creating opportunity model validation tests