* removing Werror flag
 * squashing unsigned vs. signed comparison errors, and improving the worddict hash function