moved github auth stuff to common.py
Refactor notebook_content to property