Created Message and User classes

These classes are used on the server side for storing messages for each user.
Added include guards to client.h and server.h