Android clean architecture experiment
- MVP - MVP architecture
- DAO - DAO layer
- DI - flexible Dependency Injection system
- NOSQL ORM - painless jump from SQLite to NoSQL Object-Relational Mapping Boxes
- also painless jump from android.content.SharedPreferences to Cases feature of Boxes lib
- Use Google Identity Toolkit and Firebase Realtime Database