Added a clone method to the skeleton. All methods that should be used are now present in the interface.