Tweaked RNG warnings, changed map_settings to class and added some bounds checking.
Tweaked RNG warnings, changed map_settings to class and added some bounds checking