chore(build): build system

Closes #1