added models and tests for every entity