Create Boggle

Enjoyable assignment. Took me 7-8 hours. I could have tidied up the recursive
 functions by calling simplified functions for surrounding blocks.