- added new type of element (layout) for drawer
- added core (interfaces) for working with drawer