Added clone method (issue #15)