Started working on search by text
Weight of search is at least 1
Minimum weight was 0 now 1 since it will be used as scalar

No match should be 1, so that it can be safely multiplied with matches
of different words
Rename functions and add documentation
Search for multiple terms in a string supported
Pass search string to weight calculation
Weigh search differently

Make bad matches weigh less to counteract long todo titles
getting a good fit even though none of the words match very well