Refaktoryzacja Kodu. Engine od teraz jest singletonem. Dodano pole IsDead do GameObject, ktore pozwala na usuwanie obiektow  z silnika