Update launcher doc
Initial code for launcher
Update docs, add launcher functional to frames class
More code for launcher implementation

At this moment I'm blocked by missing state machine feature.
Draft doc for Frames.State