More TODOs
Added more detailed phrase analysis
Fixed descending letter count bug
Use better word definition