Added multiple player characters, a lot of hex logic.