1. Create a new RTL project "vgaball" with five new source files called clk_wiz_0, clk_wiz_0_clk_wiz, vga_sync, ball, and vga_top and constraint file vga_top
2. Run synthesis, run implementation and open implemented design, generate bitstream, open hardware manager, and program device
3. Change the size and color of the ball
4. Change the square ball to a round ball
5. Introduce a new signal ball_x_motion to allow the ball to move both horizontally and vertically