Using android:noHistory="true" instead of @Overrides onPause() {
finish() } to prevent the back button going back to the Splash screen

There is a problem with using finish() in onPause(). An onPause() event
happens not only when the next activity appears or the user hits the
home key. It also occurs when the screen orientation changes causing
undesired effects.
Now kills the music from the Thread after it's done sleeping
Removed unused code