Implementing Area taking care of loading up levels using LevelFactory