inclued all associations and shoulda matcher tests