tidying the arg-check functions
Merge branch 'big-refactor' of github.com:cbaggers/varjo into big-refactor
* All errors now start with "Varjo:"
* added number constructors
* added simple addition for vectors
* added more to the todo