a bunch of client object that handle the various aspects of running jumping and learning to love