Active Object For Thread Encapsulation & Asynchronous Method Calling