added lodash for extending objects, consolidated the build task, added callback after build to handle notification and cleanup, added logging function, added commented out code for filerev manifest