data class Category(override val name: String, val title: String, val list: List) : NamedEntity data class Movie(override var name: String, var US_gross: Int? = null, var international_gross: Long? = null, var US_DVD_sales: Int? = null, var budget: Int, var release_date: String = null, var MPAA_rating: String? = null, var running_time: Int? = null, var distributor: String? = null, var source: String? = null, var genre: String? = null, var creative_type: String? = null, var director: String? = null, var RT_rating: Int? = null, var IMDB_rating: Double? = null, var IMDB_votes: Int? = null) : NamedEntity