Fixes #18: Only support ComponentHook via the Networks API.
Fixes #15: Replace Network.createContext with ContextBuilder.