Added top level Makefile