Add catalog logic

* Create API controller and serializers for categories
* Only respond with current category, its children and layers
* Create frontend logic to navigate the categories tree