add ray to allocore header
add unproject method, and ray method to app class, could possibly be a better place for these
add example using ray instersection via mouse