Reworked the service system and split service and crawler into seperate packages
Reworked the service system and split service and crawler into seperate packages