add map resize control

needs left side padding adjustment and better toggle system