docs(packets): add missing documentation
feat(packets): add entities and maps packets
feat: split packets definitions into separate assembly