able to create new category

There is a small bug in it, I will fix that later. It should be good enough for the demo