Changed how descendants and their selections are stored.
Added Issue class.
Added IssueGenerator class and issue management to Node.