added outliner for multiple asset types

added editor class and few methods

removed uuid

Implemented more methods

editor refactoring

editor refactoring

editor api improvements

finished editor API