Implement more installation versions, such as nightly, stable, etc. Possibly allow installation of specific commits.