tweaks
changed .gitignore to inclide data dir. Avoids annoying merge conflicts every pull
improved heatmap viewer
moved modules into dedicated directory