cleaned up the source, and implemented a better protocol for signaling the ranking module. Same card format, but the client tells the ranking module to begin ranking.