first stab at incorporating transcoder code
and the new files too
temp commit
making testing a little easier