Introduced Judger class and Trackable module