Added diamond base for circle generation

Added the coords for a diamond into the generate function. This forms
the base from which a circle can be created through tessellation.