add rubymine files to gitignore
add test framework and photo model
added basic photo model
add validations for photo
converted tests to shoulda and shoulda-context