javascripting ing workshop first part, and fix deepCopy to pass all the specs