A polygon has vertices whose coordinates are A(1, 4), B(4, -1), C(-1, -4), and D(-4, 1). Use the midpoint formula to determine whether or not the diagonals of polygon ABCD bisect each other. In your final answer, include all of your calculations.