New. Documentation file for atlantis.gamedata.map module.
New. Unit tests for atlantis.gamedata.region module.
Improved documentation.

Complete development of MapHex, MapLevel and Map classes, including
features as serialization, handling of old data and data from not
visited hexagons, etc.
Improved documentation.

Completed serialization methods.
Added tests on sequences of RichComparable objects.
Add region_exists method
Reorder subsections.

Add theme module.
New __iter__ magic method on MapLevel class
Add a check on MapLevel.__iter__ method.
Add strings data to jsonSerialize management.

Fix some glitches in documentation.

Remove theming information from rules module. It will be handled by
theme module classes.
Rename gui_colors.json to theme.json

Add icons for towns
Add hexmapdata module.
New module.

This module is in between of pure gui modules as hexmap and atlantis
gamedata modules.
New module.

This module is in between of pure gui modules as hexmap and atlantis
gamedata modules.
Add two new interfaces: HexMapDataHex and HexMapData
Improve documentation

Move some constants from HexMapWindow class to module

Add two new interfaces MapDataHex and MapData

Move functionallity about how hex is drawn from its data, from
HexMapWindow to the new interfaces. HexMapWindow will have no
information about the data behind the hexes it draws.
Apply changes on atlantis.wxgui modules:

- Use the new classes in atlantis.wxgui.hexmapdata.

- Use the new Theme class.
New theme module.

Information about how data is shown (colors, icons, etc) is moved from
atlantis.gamedata.rules module to atlantis.gamedata.theme.