a two dimensional astronomical body simulator