scala text console library