improve and optimize Box collision shape, now handle small shapes.