Make build system

Closes #35