Add AppCategory and related implemantations.