Allow a SubGenre to be created with main_genre as a string
Add __repr__ and __str__ methods to classes