Full architecture review, restored pointer switch, client screen placement can now be choose