redesigned, now only has 2 python files (pypci and pypcimap) and no c file