routes renamed to controllers
categories implemented