add files component
Merge pull request #3 from esvit/master

add files component