Added a decodeframe() call to go from extractor -> decoder -> texture (WIP)