Features:
- Get all file names from a remote connection
- Send all files that the server repo has that client's does not
- Send all file names that the client's repo has that the server's does not
Known issues:
- If the repo contains directories, an
ACCESS DENIED
error may be thrown