Speccing out a full page chat plugin

It should probably be noted that Discourse Chat now exists and should be used instead