Initial implementation of the opus decoder
updates #14