removed splashscreen as a class, added window scaling