DrawListener changes and icons for shapes
Draw Preview Changes