I made a few design changes, got rid of the search bugs, and made searching a lot more efficient.