Updated documentation and readme