Added new files for nonplayercharacter class