Add Open Library (ol) support
Modularisation (node.js)