remove various resets. huh?
change tile_size type.

size can probably go negative
extra sanity check in update_size
add clipping in update_prob
cosmetic shit part 3