Implement file repository

- [x] Wait Haik::getID available
- [x] Wait File model available
- [x] Complete Test