Added base npc class

Yes. I did put in an entry of hardness for every block in the game....
Will be replacing with two lines of NMS code in next commit... -_-