added Makefile to autocompile and tests