added stomp support classes, refactored the broke factory and dtomodules singeltons