InsertColumns
Inserts columns in the matrix supplied as an input. The number of columns to insert are configurable. The columns will be inserted from a specified index and subsequent columns will be inserted consecutively. The value of the elements can be specified.