Add setup.py for modes package