Created Node.java

contains the state and action used to get there