Move grid_data struct to cave.h from types.h
fixup
Move more stuff out of types.h
Move room templates and vaults out of types.h into generate.h
Alter my name across the source code.