added shake animation
applied naming guidelines