ignore results folder
Add array-related functions: getArrayN() and isSparse()
Auto-detect sparse/dense; Add smart save() function