US9 Ingest service implementation

Initial implementation:
TA2 Analyze folder content
TA4 Implement image storage
TA5 Cover code with unit tests