Some conceptual changes in the Ideas.docx

Also commentary on some concrete methods in the introduced interfaces.