Changes to port PCEF to Python3 (still contains errors when using right click)