Initialized sync.RWMutex
Refactored crawler package to logical structure