Fix AABB-ray intersection check, implement camera rotation