update gem file add rspec shoulda matcher for code level testing.
update gem file add factory girl for testing