Commit 33f89571 authored by Kyle Clarke's avatar Kyle Clarke

Split logical units into own files. Added mutex to entry

So that we can lock an entry, I added a sync mutex to get a reliable is
processing or is complete return value. Also split the code into files
based on logical blocks. Re-checked the example file included and
parent 070d9884
Pipeline #41717810 passed with stage
in 39 seconds