Add resource/base.py