Updated README.md
Added comments to classes and removed ease-of-access constructors for
better code readability