Updating README and adding some documentation.