Advanced Player AI (and correct vision) is all that's left in this assignment!!