This project creates an abstraction of unitys Raycast system to allow easy sensing of objects. It also includes a line of sight system