separted view-logic into itslearning.js (table), added notifications and fixed config bug