Category Systems Theory