renamed typo
added new GPSREctangle class to represent map area
added accessors and map row/col config data
refactored to allow non-static usage
removed old, unused methods