Added vertical expand and contract methods and tests.