Make it clearer what the extra column in the array is doing
Fix memory allocation bug - when adding lines, only add spaces to columns up to newCols