Starting categories backend implementation
Doctrine annotation bug workaround
Service functionality to get flat tree