add package source and tweak web-mode