dcim.py initial commit