added timeouts on async tables ops, added Tables objects

change print into an assertion