async problem fixed for now.

But the whole model/network/view components should be made thread safe (including moving to Swings event dispatch thread)
code cleanup
handle block responses
disable setting blocking when not connected