implemented search. provided no bugs, the UI is already fully functional now. there are bugs on SaveTest and UndoTest though, will investigate.