added multiple dynamic layer stacks
improved UI
added new sliders
Observer pattern draft