Added top-level Makefile to build all projects