before messing up with updating to the new version of three.js
updated three.js, controllers, solving the issues with css3d and map rotation, adding responsive rescaling