Adds support for alternate transition animation styles (sliding overlay in/out from top), and custom properties for animation and layout.