invert makefile
attempt at CI