remove implemented, first test passing
renamed find to match
fixed regression test on remove. made EOL a private table instead of a string
learn is fully implemented with tests
tests for threshold and unmergeable_tokens work