adding finite differences Program and adding changes to Angular project from Bitmaker