extend method created
all each statements implemented with pure js
all _.isString and _.isObject calls replaced with pure js and underscore removed
underscore removed  from bower package