Added some Move Logic to ServerModelFacade and made adjustments to a few other classes to ease implementation.