Move installation process to setup.py