Sprint 12, Issue 6: Added configuration reporting. Also added initial output function implementation.
Sprint 12, Issue 6: More work.
Sprint 12, Issue 6: Now working, but need to verify time delays.