Only visible elements are marked as seen. Scrolling works, too.
first "threading" code for DB related actions.
fixed an init bug
Fixed a cleaning bug
a little bit more generic threading