* Development 15 | Beta 0 | Development 2 | Experimental 0 *

* Added Tile2D
* Added the tileSize variable in the constructor of TileMap2D
* Added the startYvariable in the constructor of TileMap2D
* Added a lot of variables and a few methods in KeyboardInput

* Changed the type of the 'tiles' array in TileMap2D to be Tile2D
* Changed the type of the tileSize and startY variables in TileMap2D to
doubles instead of integers
* Changed KeyboardInput so that all of the keyboard's keys have key
codes and boolean values stored there
* Changed the type of the tileSize and startY variables in TileMap2D to
doubles instead of integers

* Fixed bug: GUITextDisplayArea word wrapping was ignored when a new
line started
* Fixed bug: GUISlider wasn't sliding properly
* Fixed bug: Spelling mistake when writing Settings config, this
prevented the setting of the MusicVolume setting (MusicVolument)
* Fixed bug: MusicVolume not setting due to looking at split[1] instead
of split[0]
* Fixed bug: A null tile in TileMap2D caused a NullPointerException
* Fixed bug: The delta value was always 0, this will cause movement and
velocities to move
alot faster now
* Fixed bug: JavaWindow was calling Thread.sleep() with a minus number
causeing an excpetion
on slower computers
* Fixed bug: A null tile in TileMap2D caused a NullPointerException
* Fixed bug: The delta value was always 0, this will cause movement and
velocities to move alot faster now
* Fixed bug: JavaWindow was calling Thread.sleep() with a minus number
causing an excpetion on slower computers

* NOTE: TileMap2D now sets the positions of all of the tiles
* NOTE: When using keyboard input the key code is now in the format of
the codes in KeyboardInput
* NOTE: When using Java only the left of left/right keys will be called
e.g. only the left shift will ever be called

UPDATED SCRIPTING LANGUAGE:
Scripting Language 1 Build 4

* Added Settings.sl
* Added Game.sl
* Added BasicRenderer.sl
* Added ScriptValues
* Added LibraryBasicRenderer
* Added the method runMethod() in ScriptInterpreter
* Added the ability to call methods in the same class by writing the
method name
  on a separate line

* Fixed bug: Declaring a variable within a method was causing an
IndexOutOfBoundsException
             due to ScriptClass parsing these variables as well as the
ones outside of the
             method