refactored arrays to handle undefined
added a module for dealing with objects
added a module for working with string (startsWith)
updated indexes for new strings/objects module
bumb version