Updated documentation.
Major update in functionality and in classes.
Added main header file for library.
Added Readme to the project and improved information on it.