refactor datamap - move to a separate class
refactor datamap methods to prototype methods; move datamap initialization to loadData
feature: new option "copyable" (default: true, except for cell type "password" default: false)
optimization: generate the lookup function on the outside
Merge branch 'feature/uncopyablePassword' into develop