foxkit client shared code

Perceived complexity for data is too high. [8/7]