Created classes which deal with communicating to a server or to local files for retreiving data to use in the client.