Added a simple test to free_species

If the matrix is not squared, it passes it to `make_unipartite`

Closes #5 Free species only works for unipartite projections