Added NPC and Player
classes. We may want to make these fit under an abstract class, because
they do share many similar attributes. But, for now, we have something
in place