Creating Company controller, model and Repositories