Moved effects into their own file
Removed VerticalScaleEffect -> called it Shrink
Added support for all default CSS effect timings
ShowHide: internal cleanup, fewer method calls, etc