Added author, and modified headers.
Merged references to use SERVER, eliminating duplicate constant (IFACE)