Exploring the use of custom views instead of Fragments (http://corner.squareup.com/2014/10/advocating-against-android-fragments.html)