[licence] copyright updated (or added when missing)
[cleanup] minor stuff
[cleanup] code reorganization
[evol] files/code reorganization, and added a proper installer