Create MapRenderer class; TODO: handle mouse events