Auto-generate docs; added deep copy; autoload modules