Start implementing ls-remote
Implement more of ls-remote