split main coffeescript file into different components, added cakefile for concatenation