Updated UML, and new class readResource.java

UML: it is now broken down into small pieces
readResouce: it reads in the file and should reaturn a list of
Restaurant (to be tested)