various change requests and fixes. made map more responsive. mobile style fixes.