implement grid_xaxis
how did I not add these to the project before?
fix vertical justification
factor out the step size and format code
implement grid_yaxis
remove grid_xaxis_at
give parameters more readable names
add grid_point function
add grid_points function
add point types and line types
add grid_polygon function