Changed abstract class to use string[], UI update

UI now recognizes and process genres listings.
All classes extending Message now return string[] instead of object