Add some notes on procedural generation