initial version of the tirecode module

test framework excluded