Added a standalone client for testing