Javadoc.
Prevent possibility to enable an effect multiple times.
Move all the knowledge about Vertex and Fragment effects to their respective classes.
Simplify Effect classes.
Progress with Effect classes - everything compiles now!
Progress with support for Effect classes.
The library compiles now!
Some progress with Effect classes.
Big mess - nothing compiles now; classes moved around.
Beginnings of support for Effect classes.