Added examples and completed public methods to return version number, version string and the version hash.