Modified package names, added methods to solve and interpret from and
print puzzles to files.