small manual change
Merge remote-tracking branch 'origin/dev-iteration5-robalreadybrokeit' into dev-iteration5
move some listeners to their own package

-- more package moving later
-- currently refactoring these listeners
Draft of history gui
Works and Auto-Refreshes

- still doesn't show user changes
- still doesn't show iteration names
History Log works for User Changes
Merge refactor into dev-i5