Refs #4 - Redefine array object as constructor rather than object literal.
Refs #4 - Use function as variable for constructor rather than named function.
Refs #4 - Set functions on the prototype so that separate ones are not created for every instance.
Refs #4 - Fix find-replace error.
Merge pull request #4 from synapsestudios/feature/4-array-object-constructor

Array Object Constructor