Added CategoryMenuItem class and Controller