add main classes - view, logic, model