Precise Categories