Kevin's Feedback.
Brian's Feedback.
Split client creation and serverset generation.
WIP
WIP WIP WIP