Initial classes made along with tests
renames file_repository