Made the windows resize to minimum size at start-up
Made map image loading more robust
Refactored the on screen thread rendering logic
Refactored the off screen thread rendering logic
Updated readme