Aaron: versioning for Levo

Making sure that Levo is able to report it's version information and handle
templates for past or future versions.