Added functionality to the update command so that it can update only the values the user has set and to also update using a customizable where value.