Re-factor the runtime class.

Add RuntimeUIStrategy for creating and showing the runtime window by provided params.