[UPDATED] Main and rxjava logic finished. Creating the view side