fixed is-active bug
split up add and edit
split up main file
moved validation
DRY on routing
adding and removing genre
Add genre