Separated reusable code. Completed word search puzzle gui prototype.