Added category controller

The uploading of category image can not be used currently, it need the APIs provided by media