Working example for add/edit/delete of categories

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Category input validation

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Fixed typo

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Started to implement gtest instead of manual test writing

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Added VERBOSE compile flag

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>