Massive overhaul of several components for server integration. Fixes a slew of bugs and makes the setup process much easier.