standardized var names in all methods to use m for rows and n for columns, i for row iterators and j for column iterartors, removed len(list) in loops and used local vars instead
updated vars to match m, n, i, j convention and re-wrote examples script
updated comments