Update main file to split up processing function into a class. Added wipe-tower support.
Ignore internal holes on bridge detection.