stability checker, linear system creator, sgd, condition estimation

This pattern is repeated a lot. We should write a util function to do this. No need to do this now, you can just write a TODO, something like 

```
TODO: Write a util function to convert breeze matrix to Array[Vector]
```