fixed another link and renamed core.py to base.py