changing how we get the pid of the game

Getting the pid is now down using FindWindow and
GetWindowThreadProcessID. For this to work the game needs to be in
windowed or windowed full screen mode, and the game needs to be at least
in the character select window.  It won't start in the log in window.