- major refactoring: status split to status and type, log now holds type, progress, and minutes for execution logging
- added: Target class
- bugfix: translate_index_to_model should handle KeyError, not TypeError
- bugfix: InputChain was sometimes referencing previous_input instead of previous_link
- bugfix: translate_duration_to_minutes was not correctly grabbing the days, hours, and minutes in one regex pattern