separate categories/items to their own modules to reduce complexity of the api index file