Refactoring FileRepository related code
Injected BinaryStorage root directory via constructor
Changed way of storing / creating pathname for BinaryBlock