Added logic for reading puzzle and solution details from ipuz puzzle file
Allow attribute access when accessing cell properties