Fixes some cloning problems by using full depth cloning.
Adds Piece visibility cloning closing issue #17.