added deep cloning
added cloning to the extend function
updated minified version
improved documentation
updated class.js