[WIP] Implement file repository

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