ADDED splashscreen and closing screen

this change was made for gigantic databases to indicate wether the
program is doing something or not.
ADDED auto update functionality