Twelve: Finish genre backend implementation

Co-authored-by: Luca Stefani <luca.stefani.ge1@gmail.com>
Change-Id: I4a263dfece3e2509a7d14fbe8eaef4d610e89267
7 files changed