Have a basic recursive descent parser working for APDUs. Just need to fill in header parsers and object definitions