Implemented extra properties on json packet

- Added 'extra' to send extra meta data with the log event.
- Fixed how tags are implemented.