Commit 01

First version for demo with main flow:
-Load strain from api
- Offline mode load strain
- Lazy load and cache image