added licence.txt
restructured packages and added PDViewportDummy example