Added "clone" method that copies an entire item object