Added a fall-through match case for updating physical state of non-mob entities.
Fixed a bug which caused the mmo item attributes to be updated before the item was added to the room.
Documentation.
Added EntityRemover documentation and debugging output.
GameManager registers itself as an EntityRemovalListener
Renamed ItemSerializer to EntitySerializer (added docs and removed logging).
Corrected exception type.
I'm loving the gerund conjugation.
Simplified debugging output.
Refactoring & documentation.
Renamed ItemSerializer to EntitySerializer (added docs and removed logging).
Corrected expected JSON for function (de)serialization tests.
Added test for CodeCategory enum deserialization.
Mocked out EntityRemover in GameManager tests.
Added test that GameManager is registered with EntityRemover.
Corrected test class comments.
Added more GameManager tests.
GameManager test cases.
Moved FunctionService & UserService to little-data module.