Added Levels

added levelProvider class which encapsulates the LevelEntity and handle
level calculating And upgrading