Modified images, cpp and documentation. Added makefile.