Issue 290

There is a single test marked for deprecation:

`get_zerod_matrix`

It does not appear to be in use in the codebase anywhere, is this method safe to delete?

All other tests are passing. I believe we're good to work on the API and vectorization once this is merged.