Added some documentation to FinalPlayer to describe our logic a little bit