categories crud done, just need to test properly