Fixed rendering code, but screen still flashes
Added double buffering, screen STILL flashes
Added lots of documentation
Added randomized barriers and turned walls into barriers
Made Width and Height private for encapsulation