Refactored naspers parser to generalise to other publications
Added some defensive programming to deal with missing author
Added consumer/producer infrastructure
Small addition to documentation
Updated requirements file
Refactored directory structure