Renamed struct to SemVer to enable addition of a Version attribute.
Added version file which holds release version and git commit hash.
Added change log.