refactored push pull menu directive
Merge pull request #9 from CindyConway/slide_and_push

refactored push pull menu directive