added categories model, controller, views