Genre module started, trying internationalization with enum. Serveral other fixes added