Slowly adding in client/server barebones.