added interface to interactive brokers API, added decorator for synchronous calls