linking embedded modules in better way
improving module initialization
better deinitialization for embedded view
improving module editor