added gaussian elimination function

need to add in to reduce matrix to echelon form.