Finished Decoder. Still need to work on saving file