More than one searchword, MVVM for export + more formats

Semi working function for using more than one searchword. Needs work,
only possible to use two word at the moment and spaces counts as words.
Export is now in MVVM format and users can now export to .csv and .xls
as well as .xlsx