CoreUpdate #1

Drastic overhaul on both Server and Client code. Reorganized structure,
and added some new features. Still needs some work to be up-to-date to
previous write.