Add Level class
Change CharacterFactory's method "createCharacter"
Some code formatting