fixed: 
1) EM singleton - now EMF is a singleton, as it should
2) transaction management - proxies added to begin/commit transaction
(similar approach with order-socket)