Data entry page.

Uses firebase’s count asynchronously to determine what number to enter
into the array. The only time this should break is if to people click
submit at the same time. Then one overwrites the other.