Good tidy up/commenting of the parser
Added some metadata scraping. The script can now be called from the terminal for test purposes
Now pep8 compliant
Return 'None' when The Guardian gives a 404
Forgot to split clue IDs for the across clues
Now caching the responses (no accidental DDOS of the guardian), and returning a 404 if crossword not found