feat: split packets definitions into separate assembly
refactor: split string converters
Merge pull request #12 from Rutherther/packets Implement custom packet serializer
feat: add errors for converting packets