The initial, crude draft of the Distribute server.

Code needs to be restructured, exceptions need to be handled. Also
includes the basic pseudocode outline for the functions.
Merge branch 'master' of https://github.com/mattydoincode/PLT