Change #001
	Use the canvasWrapper abstraction lib, to mimik the original code
Change #003
Add new Shape Model - Elipse