map is actually being drawn and displayed, fixed a few final bugs with connections