put maze stuff in maze struct