Logic errors in allocator.
Added contains_error() back to ONLY ensure that all workflows are full and not NULL. Does not check if there is a duplicate
Removing debugging, allocation with conting. is a go