Add rudimentary versioning mechanics