Corrected FreePP

Added structs:
u
tri_*_*

to the freepp function.
"tri" refinement

Changed tri structure "tri_hold"
Added allocation through array of pointers
modified freepp to mirror new structure.
fluff1
triCopy added

Added function to copy the contents from pd.tri_hold to the a,b, and c
vectors.
Added header for triCopy
updated pdInit and lots else

removeed pd.m as pd.m=pd.Ny, made appropriate edits to malloc.
Added pd.dx to GetDATA
changed pp.x to pp.r , many functions will need updating.
Major development of pdInit and pdBoundarySet

Added tri_hold[y], bumped allocation up.
Organised pdInit and pd_boundary to be more exclusive.
Cleared num_sim_body

preparing to replace.
Added Tridiagonal
Should_run_1

MAX_ITER is the only end condition.
Better boundary setting.
Writes Headers and streams data.

Edited Data.txt
Build Corrections

commented-out PrintLabPlates
BASIC FUNCTIONALITY!

ALRIGHT!
Merge pull request #12 from MarkNais/Main-Numerical-Updated

Main numerical updated