HEK2VSO and HELIO

This is all of @mjm159 's GSOC code.