setting up main models and controllers