BigInt @safe

some more

some more

some cleanup

some more

hope I got them all

another one

another one

some more

review fix and some additional style changes

some more quickfur