Switch GitSnatch to a Class