add internal shared data struct
Add exception for handling Granny2 API Load errors
make more members lowercase
make all versiontype members lowercase
Change: gr2lib.core.coreapi.GrannyGetVersion parameters from out -> ref
lowercase
lowercase
update ignores
make classes lowercase
seperated source files into folder for easier grouping of related classes