Implemented the networking and added a test class

HTTPClassLoader currently has some gross hacks
need to find a better way

but it works for now, and I've confirmed the Time protocol
is implemented correctly