refactor the way coder with and without trace is created
more refactor
Merge pull request #22 from steinwurf/refactor-trace-coder-creation

Refactor coder creation