add safe pillow (get bugs: view drawgrid, clearlines), simplify collisions logic