now examples works again
standard container now added here
now uses preprocesso directives. compilation is faster
new tree