updating for val api change
updating docs and bumping to 0.3.0
merge master readme change