Add deep copy javascript task
some changes in using-objects