Finishing, removal of unneeded files, Makefile

* Finishing of project documentation
* Removed unneeded files
* Added build and clean methods in Makefile