Algorithmic speedup and efficient implementations, final evaluation of all 3D reconstructions

Summary
This report gives the performance analysis of the individual and combined tasks, identifies where speed and accuracy limitations are, and documents improvements made to the speed and accuracy of the algorithms.