Added more methods to AABB3D

Fixed inconvenient error in Vector2 and 3 template, you could assign a ScalarType to the whole vector which can lead to errors.