added javadoc to getMd5Sum()
refactored Tracker class relationships, removed Runnable from trackers