Changed the nickname used to join the jabber chat group from the users login name to the user full name. The nickname is constructed by taking the users first name and last name followed by an optional number to ensure the nickname is unique for each session.
Removed the chat client from the learning page and made it an independent component. The client was split up into separate javascript, css and jsp files.Added teacher functions.