removed the use of NULL as a placeholder (now just empty spot)
proper logging and dimensions of ship
minor?