bugfixes
allow for more potential output types for optional components
update heartbeat system, send less data every ping and send mods per servers