Made AbstractSpashScreen and other stuff