Cakefile tasks now coming from the module itself.
compilers broken down into separate classes.
CSS, JS, and Layout related code broken down as generator classes.
removing prepare()
version