Adds the groundwork for a swapping method, allowing us to create a valid LU Decomposition.