Reworked the tools and moved word list to db