Fix Bug Now Allowing New Players to be Created

This fixes a bug in new player creation as well as a divide by zero bug on the home page.