[backend] don't send too many notifications to the api
[api] fix two issues in the repo checker

it said way too often 'outdated'
test HTML in the API
test webui as engine
rename some more
move more files
add more views and models
move icons