Collision Detection System Start

(Note this is very slow atm, more work being added to it today)