Use random map for background (#63)

Add routines for generating random map
Replace AdjustInt() with CLAMP() and CLAMP_OPPOSITE()