Implement plugins downloading
Implement documenting