Adding models and setting up solution.