Layers replaced by Stage and View (a big refactoring). SceneDesigner not working yet.
Removed yAxisPointsDown boolean. Now all Stages' Y axis point up and all GUI views y axis point down.
Views are layed out onto the display with the Y axis pointing down.
SceneDesigner now works again after the Layer refactoring.
Added background colour to Scene.
Mouse event bug fix
Improved the look and flexibility of the Launcher. Improved the focus of GUI components. Added getPosition View.
GridLayout can now Xfill components to the maximum width.
Improved Asteroids, adding new levels, and fadeIn/out special effects.
Updated the class diagrams
Improvements/bug fixes found while improving Asteroids
Fixed bugs with SceneDesigner. Stages can now create a copy of themselves for the scene designer to use.
Various imporovements while messing around with Asteroids.
General improvements to Asteroids and Rain. New ProgressBar, and Appearance.clip. New Tagged behaviour. Animation can have 0 ticks.
Split Game into Game class and Director interface. Renamed SceneBehaviour to SceneDirector.
Renamed Behaviour to Role.