not runnable commit
with thread
no message
extracted Adapter, made threads and collision detection