added ruler and maplabel.js