started with rest server, implemented taxonomy support