Added a polygon shape. It works but needs work.