add makefiles to the mix - hopefully will help with the CI setup