All functionality working now with a couple TODO items left
Bugfix for trying to parse already parsed JSON
Limiting each location to 100 jobs to improve performance