Created some documentation in the header file
updates to Readme