Moved RustServer into its own file.