Deep copy method added to board