trivial changes to views
added validations to User model
added factory girl; added request tests; added tests for garden & user model