New retrieve process applied and tested. Ready for merge.

The feed retrieval process has been developed, completed and tested. It is now ready to merge back into the master project.