Moved gm package to external.
Updated TODO, now that Sean and I figured out the double repo workflow issues.