Add travis support
Rewrite, use leaflet, package as a module