Merge pull request #40 from oroulet/master

merge, small cleanup. remove many debug print.
Separated classes, addons, and factories.
Updated list with headers.
Added fogotten standard_namspace.h
Merge pull request #41 from treww/master

Separated classes, addons, and factories
agree with everything. Also tested that it does not break the python test_highlevel,py
in example code: set explicitly endpoint, wait for user to stop process