Added gameOver Screen and possibility to restart

cleaned up some code (constructors)
main object can be referenced through static field mainObj in Main
(couldn't find another way, so maybe will be changed)