Improved some output statements

So we can see what should happen and what has happened.
reorganised pjlink module so the example code works

+ added appdirs.py
+ moved pjlink core code into its own folder.