added basic controllers and views for competitions