initial work with new feature
updated all tests to work with new changes
updated new 0.8.1 fixes to work with the new return
changed renderChildren to renderViews
updated dom test to use promise return
updated tests to use promise return
fixed test with render() return
remove parent
patched tests to use promise api