Add base functionality for competition tab