Finally got all parts done

It works. There are some glitches. Sometimes ball gets stuck on serve,
in the block wall, or under paddle.