added making arguments as array.
cleared object, constructor relationship.
arraged function.js names.