Added main functions to ClientSide and ServerSide
Added general Message class
Added TextMessage class
Added FileMessage class
Added getters and setters
Added forgotten access modifiers
Added ToDo
Added empty default constructor to Message
Client will send Message instead of String
Modified client to send messages of type Message
Added mode TODO's
Cleanup
Bind server only at start to prevent 'Address already in use' error
Added receiveMessage to Client
Cleanup
Server can now receive Message instead of String
Cleanup and more TODO's
Added sample code to send message from client and the server returns it back to it

Can be used for localhost only