Renamed designate_middleware. Added setup.py