Added username validation

This makes sure users cant have the same username, and thus share a
grid.