Client side: controller, models and view classes added.