added more classes to check
added restler requirement
modified to accept a url or file from command line