#Android All about that architecture: exploring different architecture patterns and how to use them in your app