Working on refactoring int and long
I think I got divisors down