Updated README, added C++ files and makefile