chore(build): Build setup

Build task and other project setup. There are things that still need to
be done, like setting up LiveReload, optimizing the build, etc.