Added constructor definitions to nonplayer.cpp