Update.

Added diagonal tests .
Rectangle Drawing .