Gem setup and generated artist model.
Artwork, artist, and style models with validation and association tests.
Added collection, favorite collection and type moodels with tests
Added customer model and association and validation test
Purchase model with validation and association tests.
Style, artwork type, and collection factories created.
Customer, favorite collection, artist, and artwork factories.
Fixed artist factory.