store sample for all valid cases after decoding input
fix bugs and start testing with double frames
add testing scripts
add mplab project