Feat/application layer context

Added LayerContext component and added 'Context' config tab for application layers to solve issue #57