Bugfix for $popitem when inventory is empty
Bugfix for Unescaped Quotes
Refactor MessageList to use getter/setters