some client work for getting timeline for arbitrary users
homework #4 complete