Somewhat optimized A* pathfinding.
Optimized further, using a hashmap for the open and closed sets.
Edited sailor dying rates.
Ship now grinds to a halt under certain circumstances.
Fixed bug where ships traveled at n-1 speed.
Implemented partial speed, eg. where if you have 8.4 speed, every 5 turns you
move an extra two squares.
Implemented a last-visited-town counter. Only resets fatigue upon visiting a different
town first. May be used for future trade skill stuff.
Coded the EntityMap.
Right clicking on an AI-controlled ship will pop up its status window.