AngularJS Directive to make Slide and Push menus. Based in http://tympanus.net/codrops/2013/04/17/slide-and-push-menus/