add levelgenerator and level