Model testing

tests are in place for all models, had to fix typos in repository model for the class name and also for 'volume' attribute in the track migration table