[IMP]: implement document tags and category and improve module descriptor