Update NPC.java

Added a constructor. Work needs to be done on the currentRoom problem. Commonets need to be added. Methods added are: getItemNeeded,printSpeech, getItemHeld.