Added Category controller, templates and directives similar to the ones for notes