updates to interface, remove setParent()
Merge pull request #114 from iampersistent/master

updates to interface, remove setParent()