updated models with constructors, relationships, tests for accessories
and providers, initial-data-file for database, bootstrap, started on
accessories view