Time to make a client.
Initial swipe at a semi-useful client