Extra Credit update

Added the code into the linkCostChangeHandler to allow for cost changes.
Also changed the code within the update method to take into account cost
changes that are larger than the original.