Fix dir scan: Add files to Files slice
Expose Dir scan func (rename to Scan)