- Moved some methods in AbstractLoader into a new RequestUtils class.
- Moved JSON2 into its own file.
- Stubbed in new standalone loader classes, also stubbed in tests.