Updated documentation and added a readme file