Username Generation

Can now generate usernames, and fixed up the Human Name generation so it
actually works now.