Began to implement new server messages specifying actions not involved with the user (e.g. user channel joins etc...). Began to make the restart functionality however this is currently not functioning correctly.