Cleaned up how Levels are initialized