Updated the readme file with proper documentation.