collection tests refactored to use mock objects
fixes lazy evaluation issue with delete
 8 pending tests for views
view test passing for new index and home pages.
all view test green
45 passing test, adds remaining validations to models'