feat(samples): add sample with loading data from a file
docs(packets): add missing documentation
feat(packets): add entities and maps packets
feat: split packets definitions into separate assembly