Browserify for module dependency resolution, cleaned up directive without hacks, cleanup of unused gulp/packages