Added new self-tester that emulates a client server app

Added minimum-level scopes