updated data defs to match production version
extracted code from data controller into module
polishing contests listing