added dictionary attacks and began work on visualizing