added support for arrays with isEmpty() and notEmpty()
renamed addStrings() addList() and addArray() methods
caching a string length variable where helpful
added wildcardToRegex() to utilsString
some code clean up related to previous commits
renamed length argument to width