Added documentation to the readme file, how it works, how to install and how to build.