Added shoulda gem'
Added associations and tests