themes

This edits were there since a lot of time: this push doesnt mean that the project is active!
* implemented themes handler
* added black
* fixed classic
* some files were not UTF8
* dict-it cleanup