AndroidGitzella
AndroidViewModel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.