Added transitions and styling to demo