Program ensures correct value propagated

If propagator = 2. Then it would remove a full line that contained any
2. I.E 22. This change ensures it only removes the line containing a 2
on it’s own.
Added spaces to secondary propagation

As with full line, this ensures only the designated propagator is
removed
Line now added if no propagation (Prototype four)