Added
Added builders for most struct types.
Added attribute loop to all plugins which is the current event loop.
Added broadcast coroutine and an announcer plugin.
Pushing because of error. Role system partial implementation.
Added commit count.
Trying some changed port/hostname stuff.
Added detailed packet logging which should help narrow down the issue with failed connections.
Added direction logging on packet parsing.
Attempted fix.
Added announcer plugin name.
Fixed logger error at startup.
Cleaned up output significantly. Output should be sanely readable by everybody.