Finished search keyword scanner. Currently untested