Let Makefile be more flexible
Move Makefile to root of repo