WallPainter: prototype B gears finished
WallPainter: prototype B improvements and refactorizations