moved runtime tests into their own file
refactoring
simplified test code and added tests for utils.search
adding utils.search... not done
refactored match_delimiters... getting ready to remove
added more tests
search function is passing all tests... gotta switch attr lexing to using this