Added generic Makefile