Netflix explores building an online hub around its original content