fleshed out Turn class and removed references to old CastleMoves list implementation