2d planet
initial draft