Changed Move metaobject to Ply metaobject. Now need a Move metaobject that can handle full turns, e.g. en passant
cleanup