Added file reduction
Added resource interface
Added pairs
Added keep
Merge pull request #12 from bahulneel/feature/add-support-for-files

Fixed typo
Merge branch 'develop' into feature/add-support-for-files