Client and Router both appear to compile and run.
More progress, added transfer controller.