Add valid actions definition.
Add node factory.
Add node base.
Added style loader.
Cleanup and fixes for Py2.6