Changed a lot of mechanics to let the level run alone.
swaped IsLevelComplete() to Level
edited isLevelComplete()
added a public method to return the current level.
add comments