Worked on Level, Character, and abstraction of Background (BackgroundManager). New interface AIMovable for Enemies. Be aware: BackgroundManager still has bugs. Do not use more or less than 2 backgrounds with it.