#85: removed old stuff
#85: removed more stuff that didn't work
#85: refactored iterborad
#81: implemented find
#81: finished find and find all