Collision works in all four directions with minor bugs. Need to fix sliding and fitting between blocks