added categories and little frontend