Hover over this image (made of rectangular divs) to see the Fibonacci dimensions
Now I'll look into making the code reasonable for other coders to examine—this version is not. Also, I'm going to work on some of the colour issues. I was happy to figure out the cause of the artifacts:
The previous artifacts were caused by the 45 degree rotations