App Inventor 2 Graphics and Charts: Step-by-step guide to graphics programming