Added a basic autoloader (required for testings/examples)
Implemented the Client class (entry point)