Implemented shell screen flow.
Fixed input bug during screen transition.