Added a shell of quest events for testing and client.cleanAll() for testing
Added the new harness for easier e2e testing