fixes issue where wall rotation didn't synchronize with floor

video: 1:48:11
refactors wall rendering code into its own function

-renderWall calculates the wall's corners and fills in the pixels
-video: about the 2 hour mark (*milestone*)!
updates README