chore: cleanup breakpoint code
feat: support multiple tile map layers and tile collision

- Bring over multi-layer maps from pow-edit.
- Potential optimization opportunity in PlayerComponent -> collideMove
fix: support for astar path weights with multiple layers