change default icon
use underscore templates instead of handlebars
refactoring legend rendering
awesomeify the scale bar
use static template tag