Updated Cakefile tasks.
Updated project structure.
Updated documentation