userinput: start sketching out refactored PPM decoder