Added more unittesting for puzzle solving
Added option to print out grid in list form
Standard edits