git ignore
setup.py
initial import
use integers for statuses
fix default url
translate error code to uppercase underscore style