Updated documentation and minor styles