#18 API docs review.
Upgrade file module to latest core changes.