Moving server-specific code to submodule (unified interface).
Added stub remote server.