add support for multiple files in repository

see #59