[Feature] Switch versioning system

The current versioning system has <major>.<minor> which doesn'ẗ allow for hotfix releases with version control. New system should be <major>.<minor>.<hotfix>. This means that any time a hotfix is released, we get a new version. First release being "1.0.0", first hotfix being "1.0.1" and so forth.