added general way to get an avg monster at a certain level (currently uses the avg of all selected area's if any area has been selected.)
decoupled the drawBg function for canvas. fixed some scaling issues with zoom, added 2 sets of buttons, one for canvas scale and one for zooming.