Ok, I have done some more of the game and have hit a runtime error that I just can't figure out:
Code:
Loading module
Please note: some java.lang.ClassNotFoundExceptions can be expected during project startup.
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An exception of type: java.lang.ClassNotFoundException occurred
An uncaught exception of type: java.lang.VerifyError occurred
Message: 'java.lang.VerifyError: (class: paulfnicholls/game/platformation/GameLevel, method: SetBounds signature: (IIII)V) Illegal creation of multi-dimensional array'

At: 
  paulfnicholls.game.platformation.GameApplication.InitGame
  paulfnicholls.game.platformation.GameApplication.Run
  paulfnicholls.game.platformation.GameApplication.main
The program 'C:\Program Files (x86)\Java\jre6\bin\java.exe' has exited with code -1 (0xffffffff).