Added some plugins:

vim-visual-star-search - lets you use * to search for the current selection
vim-textobj-lastpat - adds text objects for the last pattern searched for
vim-abolish - use :S/a/v/ to swap words, accounting for variations in case and ending.
            - use cr[csmu] to change a variable to
              camel/snake/mixed/upper-case (adding/removing underscores
              as necessary)