Added version hashing. Preparing to add upload functions.