simplify modul definition and add settings template and js
commit changes for ability to work from work