Full propagation

Segmentation fault with certain files (currently being worked on)
Input file checking for errors