Merge branch 'release/0.9.0' into develop
updated constructor to allow for overriding into a different node type
implemented flexible text parser
bumped version
Merge branch 'release/0.10.0'