using ball.coordinate() in reflect_ball()
modified Block.coordinate()
modified block initialization
added comments