Improved and commented disptacher and transitions.
Added transitions into the button test.