Remove latch
Change to process executor and added debugging option
Removed unneeded latch interfaces entirely
Added exception handler