Provides classes for connecting to the remote server and accessing the repository.