Improvement source code's quality & header design -- TODO: Calculate user's reputation