Erins writing some tests

Model tests are finished with shoulda matchers. That one feature test is still broken so don't worry about that, it's supposed to fail (until I fix it). Please double check and merge :) 


TODO: More feature tests, contributions controller tests.