`create_factors` isn't so simple, it calls out to two other functions. Which themselves should be tested. It is complicated enough to warrant its own tests. And I'm not sure writing meta-tests for functions only used in tests is worthwhile. 

I also deleted one of the functions `create_factors` called, `divisors`. And another that just wasn't used anywhere.