Some of the IO code in place. Loads of questionmarks left to handle, will create a test over the whole flow now.
- Added loads of TODOs as notes to self.
- Added some docs to HttpUtil.