Added parser and renderer for polygon