Raycasting works. AI is next