added categories controller and associated views