Accept Input File Error

Moved Obstacle class to a Obstacle.java to ease the format of String to
be converted into Rectangle2D
Added functions to accept input of text files (for initial and goal
states) to be placed into a List of Point2D.Double coordinates
Error where the values are not passed to the constructor of Node class