Fix an Exception when closing processes

- Uses Win32API TerminateProcess call if Process.Kill() fails
- Uses CloseMainWindow instead of Kill when specified
- Change the loading background, more to come later