add basic genre views and controller
a lot of stuff