Implemented Doors and included them in generation; generic levels with empty rooms now work fully!