Moved from use of rotated coordinates class to base class methods
Added intersection calculations method