Removed old code.
Cleaning Makefile.
Improved documentation.
Trying to get rid of extra stuff.
Added docs