models and migrations:  companies, employees, challenges, candidates, interviews