added unique id method, added nodes, re-named poorly named subclass
Merge branch 'master' of github.com:gh123man/Fireball-for-PHP