An Exploration of Procedural Methods in Game level design