Added Makefile to build all project and run tests