Additions to the IRE.Display module

Most details were taken from the gmcp part of the HTML5 client.