Added top level makefile