Massive refactor adding Issue and IssueTracker classes.