Fixed email validation and added automatic updating of the online users
list. Added the basic messaging functionality however control of private
and group messaging is still to be added.

Next work will either be on expanding the before mentioned messaging
controls and parameters or adding the command line interface to the
server.

I will also be planning a suitable way of storing message need for later
retrieval on the database, most likely involving encryption, however the
details must be planned to try and offer maximum protection and
security.