pulled out of tributary

todo: 
1.make stars with arbitrary edge lengths
2.provide warp function on inner circle points to skew stars
3. expose color parameter, edge width parameter, showing point option