Flesh out makefile and build workflow (closes [aca89051])