Final Push. The project is complete. I could make some optimizations with parallel processing, but besides that, it does its function.