Added competition models, controllers and services