Moved Adaptive Track into Track module and added interface