Front end refactoring and fix sorting feature for list view
Merge branch 'master' of https://github.com/xp-1000/CateosJs
Fix some issues about js requirements (best practices)