Large overhaul and fix of code that actually got the page parsing working by making the get requests synchronous.