Added application user settings to save size, location, and open state of the dungeon timer.
Added valid map ID check to CalculateDistances()