Added basic logic for game starting and turn changing.
Cleaned up container types a bit.