first steps to a better loading screen, added libs
added nullpointer handeling
reformatet by autoformater
added loading screen,
added error screen.
both colourful :D