Re-factor stats, eliminate sync package, +comments

Locking unnecessary at this time. Add better comments