add requirement to ddl that password cannot be null
modifying the ability to update a player's profile information (into the DB); also minor coding adjustments