use dependency injection to provide VNode and VText classes to the converter
bump version to 0.3.0