Move API to a separate module
Add `libraries/<name>` alias
Add `libraries/<name>/<version>` -> files