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

Changed the Drawable interface so that it passes
SpriteBatch and ContentMananager so that if
texture is null or the spriteBatch has changed
it can reaload itself , this may and has
bean a problem with saving and loading
a game. In the same style the draw method in player and
GameObject has been changed.
Also I changed some fields from static to normal , so we have
to create more objects, for example the explosion/
continuing refactoring
Maze block load only once
Cos tam
Some saving
Added return to the GameplayScreen after saving game
Also added the class diagram
i003_z004_1 - Tombstoning in the GameplayScreen + tiny enhacements
Map(Maze) resized. Also added ability to do it easily in the future
Has accelometr support
Refactored code. Removed Update(GameTime,int,int) method
Changed Enemy
Non fluid movement by Enemies
Added fields level,score
Merge branch 'i003_z001' of https://github.com/bbsszz/yapg into i003_z001
i003_z004_2
Added ScoreHolder class, to hold the score
Changed methods name to first capitol letter. C# style
Fixed warning caused by duplicate using System.Text statement
i003_z005