le that controls the application.</p>
<p>We could create the entire application in a single Javascript file, but doing so would make it difficult to navigate the codebase later on. Instead, let&#39;s split the code into <em>modules</em>, and assemble these modules into a <em>bundle</em> <code>bin/app.js</code>.</p>
<p>There are many ways to setup a bundler tool, but most are distributed via NPM. In fact, most modern Javascript libraries and tools are distributed that way, including Mithril. NPM stands for N