rearrange Screen methods to represent lifecycle better
Merge pull request #2515 from sinistersnare/lifecycle

rearrange Screen methods to represent the android lifecycle better