Move digest methods into metadata section
Add sections to file for managing paths and traversing