This directory contains simple test cases of various systems in the
codebase.  They also serve a role for documenting how one uses the
systems, and provide a baseline for comparing alternative designs.
Finally, they provide a headless environment for checking that code will work in
a future server.

Tests written
=============
ActionEventQueue - Simple test for buildability and basic functionality.

Tests to do
===========
ActionEventQueue - Scheduling
Unit             - Basic moving on a flat map.
Map              - Loading a map, checking known locations for known content.
Unit             - Testing pathfinding on a simple obstacle course.
Unit/Weapon/etc. - Attacking units and structures.
...

