Optimizations for the bitstream
Whitespaces
Removed prefix stuff from handler, sub-type is now unique
Added function to return an entity definition's unique id
entities are now forwarded by their corresponding definitions ID
Added replacement methods for by-string subscription for entities
Implemented status changes
Added exception for invalid definition requests, updated the example to reflect all changes
entity properties map removed in favor of vector