xbooks User can be read books earn point. Can buy new books with points VIPER architecture (Some Modules) JSON Api Service Collection View Compositional Layout