Migrates to Ruby v 2.0.0 rc1
Refactors rules; add third level advancement rules.