setup.py for plp, restructed code layout.