Added constructors and properties to Category Model