Screw -Wsign-conversion

Greatly simplified code as a result of not having to cast everyone and their
moms from unsigned to int and back, just to satisfy the compiler. Size is now
an int, as with all indices.