add go syntax to vimrc, refactor files