Add initial support for capturing banners

- Add a shared banner component
- Fix reseting of the tile map when game is reset
- Rename flag entity to banner