Added a client test scene

- Also fixed an error in BaseClient