Restructures adding and tracking entries

This commit restructures the way entries are added and tracked. This is
to make facilitate handling the possibility of a user making enough
entries in the small pool to push his entries into the large money
pool.