moved frame_tracker to separate package