add controller, model and service classes