implemented real categories (fetch from server), major cleanup
implemented real categories (fetch from server), major cleanup