Splash Screen Implementation

Added a splash screen that will load up when the app is loaded in
memory the first time.
Tested for memory leaks, no leaks foun.d