initial setup for new object system
change the object handling again
-allow property access from base class
-add direct property access functions
new internal numeric geometry structure
basic sheduler architecture with initial multithread support
add test case and fix scheduler bug
fix typo
base scheduler execution on boost function
update geometric primitives