fix crash on using path on CAKeyFrameAnimation
made code shorter with new array and number literal syntaxes
add opacity animation to menu items