added GateTest level
fixed faulty gate logic
no longer using test level
teach pushing through gates
make it so you can't get trapped in teach level 5
level that introduces color.

level also creates a lead in for the additive colors
level for combining colors
level for +1 radius lights
level for lights going through walls