Current Progress:Already working, but very slow and ignoring order of pattern application, practically making it useless in its current state.Currently working on a much faster internal tile grid format (main culprit of slow speed) and a more complex but faster algorithm. Since the software architecture and the rest is already done, there's not much work left. No ETA specified because the available timeframe is small and unpredictable.