* reduced code repetition
* throwing error when no name provided
* stopping signout if no current user
* expanded to 16 chars
* moved code to popup file
* added google sign up popup
* checking if name is available in the backend
* deleting account if popup was closed
uncommented sign up process
addd functions to enable and disable input
* added google sign up event to avoid circular dependency
* hiding by default
* name is no longer optional
user is deleted if its database object is not found
* using loader to indicate background activity