Implement module loading.
Add missing files.