switch to a Makefile

Signed-off-by: Joshua Rubin <joshua@rubixconsulting.com>
cleanup

Signed-off-by: Joshua Rubin <joshua@rubixconsulting.com>