Updated selction color to match Leaflet's theme better
Added .jshintrc
Restructured layout, icon is a separate element and text can be selected without collapsing the control