- Removed old API methods. - Reworked formatting system to support JSON Components. - Added a signle event for every chat type. - Reworked other class to support the new event system.