Pretty much a working game now. Needs better player logic.