Much faster, split up word list, fixed solver... Everything seems to be working!