Ran linter, fixed all reported issues. Removed npc.js (functionality moved to game.js).