implement left/right collisions

implement collisions with blocks