Split out blocks into separate files. Use Webpack to bundle them.