Started to add more algorithms.
Added strict mode flags.
Fixed grunt dist issues from refactoring.