Makefile and main.cpp added