optimizations, min files, and removing node_modules