Rebase app.less
Move importkml folder to components
Add draggable directive and some minor improvements