Implemented Block Property checking for Collisions

Used g_BlockIsSolid, instead of checking data values.