Add web-mode, change indenting to use spaces.