Added world position for removal logic.

We need the position of the fiducial to see if a block intersects.
Added line model intersection.

All blocks intersecting with a line can be recieved
Added removal logic

TODO:: Add the blocks back.
Resolved conflicts