Move submodule to 'submodules' directory
Should be using my JSON wrapper, not the built in JSON parser
Push url connection creation into the runner