WIP: Initial client setup.