Code refactoring

Hi,

I made some code refactoring.

Now you don't need to update `mangadownloader.go` every time you add new service. You can just register it with `RegisterService("service_name", service_struct)` and it works.

Best regards,
Dobrosław Żybort