Finalized ray intersection project, simplified collision project.