Code to handle the competition and skills compeition aspects written. Tests are still needed.