refactoring core.model.componenttype to core.model.corecomponenttype -
since componenttype as well as corecomponenttype required in domains
removed asset loading of screenshots - was staying in memory and hence
not working on lowmem phones like samsung galaxy Y.
Improved messagedialog and bugfixes for level locking.