added gui, searchresult and searchengine

* SearchEngine can do and/or/strictword against the IIndex Interface
* SearhResult implementing for intersection/union
* Some Attributes to Getter/Setters
* Small GUI SearchEngine


TODO: Mapping between TimeSlots and Occurrence.DocID 
            Storing TimedDocument(TimeSlots) + Multimedia file


test with: (or 'brave' 'forfeit') or (and 'brave' 'forfeit') in the gui