Created AbstractPlatform and deprecated ServerInterface.