Added documentation for all implemented functionality to the readme