move shapes to geom
fix some include issues and remove solve type
fix issues in plugin
Add randomUuid and randomBytes functions to math
added new mocha unit tests