tidy up coffee to use vars rather than dom elements, SOOOO much better, challenge button