create basic state flow

We can set the ``char_limit`` in ``beforeEach`` using ``tester.setup.char_limit(139)`` and then anything that checks a rely will also check its length. That should avoid repeating ``139`` everywhere.