Started TDD for Graphics Handler: created ShapePoint and
SlideShapeFactory classes still need to implement comparable on
ShapePoint and most of slideShapeFactory is nonsense
Handler can now create a square
Test written to check square is an instance of polygon - passed
Test written to check square height - failed
Test currently being written to check the points of the shape 
Still to do: complete test to check shape points and pass all tests
Functionality for creating a square tested and passed using junit,
visual tests for square still to be performed.

Tests for colours, circle and pentagon still to be performed.
started visual test for square
Passed first visual square and pentagon test

next test is to change color.
Passed: fill Color test

next: Line Color test
Work done: Class and Height tests written for circle - both passed
		   Visual test performed for circle - passed
Problems faced: Resizing test still fails
Still to do: Pass resizing test by changing the scaling method (scale
				point coordinates rather than width and height)
			 Write and pass duration test
Resize test passed, (scaling changes shape bounds in parent not in
local)
Covered untested functionality with SlideShapeFactoryTest
created new test class for ShapePoints

created visual test for setHeight

Still to do: expand polygon only functionality to circles
			 create duration handling
			 
			 Optional: change factory to a shape it's self 
			 removing the need fora factory.
All tests passed except duration
To do: Finish writing, and pass duration test
work done: completed the tests
Added slide element duration class, pressed enter prematurely
Work Done: Completed basic promised functionality for the graphics
handler

Still to do: desired extras: Full PWS constructors, getPane method,
extract a slideshape properties class to avoid repeated code between
slideEclipse and slidePolygon
Finished funtionality for full pws input constructor

version 1 finished, still needs some comments added.
fixed unused include warning
Merge remote-tracking branch 'origin/graphicsHandler' into mediaHandlers

Conflicts:
	SmartTrolley/src/client/SmartTrolleyTests.java
	SmartTrolley/src/client/package-info.java