Massive reorginise of EndLevelScreen

*some minor bug fixes and more readable code
*Optimzed how EndLevelScreens
Polish

*Lots of polish work
*Added a reset button for highscore
*Resume game now workes properly
Remade some code to be more understanable