Move renderChildren to XulEngine
Refactor all XulRenderer to add engine
XulRenderer can extend (Fix #11)