Added a server.log - might fix WE logging issues
Changed some code to fix issues where getPlayer() returns null
(hopefully)