Sprites in raycaster, grid-based movement for raycaster, as well as a lot of other changes.