Working on fleshing out CTF.

Currently has a bug - a flag that is picked up off the ground cannot be captured or dropped again.