Did a lot of fixing loading xml So before this commit I had problems
loading the test room. What was initially showing was that there were no
objects drawn except for 4 chests which is obviously wrong. So apart
from small errors of not looking up the correct index in the array,
there are were some bigger problems. Firstly when loading the roomgrid,
its trying to look for an Object ID in the map for a hedge and fence - I
initially didn't write code to save those. Secondly the door loading is
not done yet so when the roomgrid was trying to load the door it will
get a null. Thirdly I realised that the test room (in fact, any new
game) shouldn't have any playableCharacters in the xml file, they are
made and put into the game after the xml is read.
Trying to recommit