Fix some logic with the category field

Signed-off-by: Suki <suki@missallsunday.com>
Add a nice confirmation message

Signed-off-by: Suki <suki@missallsunday.com>
crud method must handle faqs and cats alike

Signed-off-by: Suki <suki@missallsunday.com>