update function calls and other little things so that mix compile works.
tests compile, but mostly do not pass
implement extract for structs and other fixes
all tests pass
bump version
Merge pull request #6 from benwilson512/modernize

Modernize Vex