added files that are the start of a tracpy class and tests for that class