Implemented procedural item generation