fix: correct generated syntax errors
feat: rewrite packet serializer generator
feat: add source generator for basic packet converter