* Use a webpack plugin to combine assets. * Add comments and make this releseable. * Fix some typos. * Fix some typos.