Model project, using Kotlin's Anko, also implementing a helper that manages Android M runtime permissions.
- Kotlin - https://kotlinlang.org/
- Anko - https://github.com/Kotlin/anko/wiki
- Android M Permissions - https://developer.android.com/training/permissions/requesting