Convert to VS 2012 solution
Added tab completion

Had to change keyup to keydown as tabs were not being captured