Gave the constructor of Level a major cleanup.