API tick & ref update

Also removes unused using statements, fixes some comments and switches TSPlayer.SendMessage(msg, Color.Red) for TSPlayer.SendErrorMessage(msg)