Make Level a first-class Object. Fix the 0 bug. Rainbows\!