changed bodymap viewport, map now fills the screen semi-responsively!