Backend todos and categories