minor code refactoring
minor code refactoring
divide code on small functions
remove inner static class from StartScreen