Big refactoring, implemented SnapshotGetSavedVersRequest.
Changed .gitignore to ignore .idea/workspace.xml.
Deleted workspace.xml from git cache.
Added data structures for SnapshotGetForVersionRequest.
Basic version of clone working.