add scala ACE over RxTx implementation