toy roguelike project

Schemas #20

Merged kpdwyer.dev
targeting main
Merged opened by and assigned to kpdwyer.dev
targeting main

This MR adds a more in-depth map schema system and formalizes data, generation, logical and view layout for mapping. the example map supports a simple mystery dungeon style map and a backtrack maze.

This pull request has no versions submitted yet.