enabling map resize drag with jquery ui, mobile optimisation and bug fixes