fixing bugs - currently failing ci
setup primary file in class items as the file containing constructors
wrap the create type data and make file path relative
add debugging to function visitor
add source files, a list of files used in the bindings (ie function arguments).
build improvements for bondage
+ export on windows
+ warning suppression on windows
+ more overloads for creating classes
add todos for exposer
library caches pathname for root
add functions to type for querying required types, and a bindable name (used in arg lists)
fixup tests after work
update reflect