updated models to seperate genre into its own table