I want to learn the basics of drawing walls, wall collision, and sprites in the raycaster.