Fixed a bug in collision logic where pyuo - if for some reason did move diagonally without entering neither, vertically or horizontally, neighbouring first - to an empty tile would ignore collisions. This kind of scenario wouldn't be possible in PuyoPuyo though...