Merge pull request #28 from vektah/rework-types Rework the type system
Merge pull request #23 from vektah/gomod Switch to go modules
Merge remote-tracking branch 'peter/new-loader-func' into HEAD